﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Ccit.OA.NewsCenter
{
    public interface IWindow
    {
        List<MsWinStyle> GetWindowList(string winName,string Type);//获取本人窗口列表页面
        List<string> RemoveWinStyle(string plateId,string Type); //删除窗口设置表数据
        MsWinStyle GetWinStyleObj(string plateId,string Type);//获取板块的对象
        List<string> SaveWinStyle(MsWinStyle winObj, MsQueryClause queryClause,string Type); //保存板块信息

        List<MsWinStyle>  GetWinShowCell(string cellNum,string Type);   //获取指定列数的板块

        List<MsWinStyle> GetUnSelPlate(string Type);   //获取未选择的板块
        List<string> ModifyWinStyleObj(MsWinStyle winObj,string Type,string vUserId); //编辑板块对象
         
        string GetUserId(string newsId);   //获取创建信息的人员
        string GetPubDate(string newsId);  //获取创建信息的时间
      //  string GetPlateIdByType(string Type);   //根据板块类型查询板块id

      //  List<MsWinStyle> GetAllPlate(string Type);//获取当前用户所有的板块

        List<MsWinStyle> GetDefaultWin(string cellNum, string Type);//获取新用户的布局板块

        MsWinStyle GetWinDefault(string plateId,string Type,string vUserId);  //获取系统板块的属性对象 

        List<MsWinStyle> GetSysUnSelPlate(string Type);//获取系统板块的待选板块
        List<MsWinStyle> GetSysWinShowCell(string cellNum, string Type);//获取系统板块的已选板块列
    }
}
